61a2401b5a99e607b36cf9c04139169f393e44c3,ui/src/main/java/org/mini2Dx/ui/render/TextButtonRenderNode.java,TextButtonRenderNode,determineStyleRule,#LayoutState#,161

Before Change



	@Override
	protected ButtonStyleRule determineStyleRule(LayoutState layoutState) {
		return layoutState.getTheme().getStyleRule(element, layoutState.getScreenSize());
	}

	@Override

After Change


			nullAnimation.reset();
		}

		ButtonStyleRule result = layoutState.getTheme().getStyleRule(element, layoutState.getScreenSize());
		if (result.getBitmapFont() == null) {
			bitmapFontCache = DEFAULT_FONT.newFontCache();
		} else {
			bitmapFontCache = result.getBitmapFont().newFontCache();
		}
		bitmapFontCache.setColor(result.getColor());
		return result;
	}

	public void updateBitmapFontCache() {